horrible and sad life - Espagnol Anglais Dictionnaire